"""
    目标：
        滚动条操作
    需求：
        1. 启动暂停2秒
        2. 滚动条拉到最底下
    方法：
        设置JavaScript脚本控制滚动条
        js = "window.scrollTo(0, 1000)"
            (0:左边距,1000:上边距,单位像素)
        selenium调用执行JavaScript脚本的方法
        driver.execute_script(js)

"""

# 导包
from selenium import webdriver
from time import sleep

from selenium.webdriver.common.by import By

# 获取浏览器驱动对象
driver = webdriver.Chrome()

# 打开url
url = r"D:\python\python-selenium-learn\a05_HTML特殊元素处理\learn-files\注册实例.html"
driver.get(url)

# 最大化浏览器
driver.maximize_window()

# 隐式等待
driver.implicitly_wait(30)

sleep(2)

# 第一步，设置js控制滚动条语句
js = "window.scrollTo(0, 10000)"

# 第二步，调用执行js语句方法
driver.execute_script(js)

# 暂停2秒
sleep(2)
# 关闭驱动对象
driver.quit()